[INFO] fetching crate sfunc 0.0.4...
[INFO] checking sfunc-0.0.4 against try#72f88fc4e9458f89516a0b8b0868f3718aec5b47 for pr-74989
[INFO] extracting crate sfunc 0.0.4 into /workspace/builds/worker-0/source
[INFO] validating manifest of crates.io crate sfunc 0.0.4 on toolchain 72f88fc4e9458f89516a0b8b0868f3718aec5b47
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate sfunc 0.0.4
[INFO] finished tweaking crates.io crate sfunc 0.0.4
[INFO] tweaked toml for crates.io crate sfunc 0.0.4 written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded assert v0.0.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 16c542f22be1652d8a015585f5797e72ade07e4c86dcb250cb7751be6a590df3
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "16c542f22be1652d8a015585f5797e72ade07e4c86dcb250cb7751be6a590df3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "16c542f22be1652d8a015585f5797e72ade07e4c86dcb250cb7751be6a590df3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "16c542f22be1652d8a015585f5797e72ade07e4c86dcb250cb7751be6a590df3", kill_on_drop: false }`
[INFO] [stdout] 16c542f22be1652d8a015585f5797e72ade07e4c86dcb250cb7751be6a590df3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ac774842aef857793d0c93cad1e6b9b307a6db56c829022336bc246c7e81ff98
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ac774842aef857793d0c93cad1e6b9b307a6db56c829022336bc246c7e81ff98", kill_on_drop: false }`
[INFO] [stderr]     Checking assert v0.0.4
[INFO] [stderr]     Checking sfunc v0.0.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unknown lint: `unstable`
[INFO] [stdout]  --> src/lib.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![allow(unstable)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]   --> src/beta.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |     use std::num::Float;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     use std::num::Float;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | extern crate libc;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:26
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:36
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:37
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:49
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:59
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `unstable`
[INFO] [stdout]  --> src/lib.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![allow(unstable)]
[INFO] [stdout]   |          ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 12 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sfunc`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]   --> src/beta.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |     use std::num::Float;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     use std::num::Float;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^ no `Float` in `num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::rand`
[INFO] [stdout]    --> src/beta.rs:431:14
[INFO] [stdout]     |
[INFO] [stdout] 431 |     use std::rand::random;
[INFO] [stdout]     |              ^^^^ could not find `rand` in `std`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 | /         assert_close!(x.iter().zip(y.iter()).map(|(&x, &y)| {
[INFO] [stdout] 328 | |             super::ln_beta(x, y)
[INFO] [stdout] 329 | |         }).collect::<Vec<_>>(), z);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 352 | |            super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 353 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 376 | |             super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 377 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 400 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 401 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `std::num::Float`
[INFO] [stdout]    --> src/beta.rs:423:9
[INFO] [stdout]     |
[INFO] [stdout] 423 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 424 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 425 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ no `Float` in `num`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `range` in this scope
[INFO] [stdout]    --> src/beta.rs:438:17
[INFO] [stdout]     |
[INFO] [stdout] 438 |         let x = range(0, 1000).map(|_| random()).collect::<Vec<_>>();
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `range` in this scope
[INFO] [stdout]    --> src/beta.rs:451:17
[INFO] [stdout]     |
[INFO] [stdout] 451 |         let x = range(0, 1000).map(|_| random()).collect::<Vec<_>>();
[INFO] [stdout]     |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/beta.rs:434:7
[INFO] [stdout]     |
[INFO] [stdout] 434 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[deny(soft_unstable)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature 'test': `bench` is a part of custom test frameworks which are unstable
[INFO] [stdout]    --> src/beta.rs:447:7
[INFO] [stdout]     |
[INFO] [stdout] 447 |     #[bench]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]   --> src/lib.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | extern crate test;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]    = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | extern crate libc;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 |     use test;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |     fn inc_beta(b: &mut test::Bencher) {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:442:17
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 test::black_box(super::inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:448:29
[INFO] [stdout]     |
[INFO] [stdout] 448 |     fn inv_inc_beta(b: &mut test::Bencher) {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:455:17
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 test::black_box(super::inv_inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:22:26
[INFO] [stdout]    |
[INFO] [stdout] 22 |     use libc::{c_double, c_int};
[INFO] [stdout]    |                          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:25:36
[INFO] [stdout]    |
[INFO] [stdout] 25 |         pub fn erf(x: c_double) -> c_double;
[INFO] [stdout]    |                                    ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                        ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:26:37
[INFO] [stdout]    |
[INFO] [stdout] 26 |         pub fn erfc(x: c_double) -> c_double;
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:28
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:49
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/lib.rs:27:59
[INFO] [stdout]    |
[INFO] [stdout] 27 |         pub fn lgamma_r(x: c_double, sign: &mut c_int) -> c_double;
[INFO] [stdout]    |                                                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]    = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 | /         assert_close!(x.iter().zip(y.iter()).map(|(&x, &y)| {
[INFO] [stdout] 328 | |             super::ln_beta(x, y)
[INFO] [stdout] 329 | |         }).collect::<Vec<_>>(), z);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 352 | |            super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 353 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 376 | |             super::inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 377 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 400 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 401 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `is_finite` on ambiguous numeric type `{float}`
[INFO] [stdout]    --> src/beta.rs:423:9
[INFO] [stdout]     |
[INFO] [stdout] 423 | /         assert_close!(x.iter().map(|&x| {
[INFO] [stdout] 424 | |             super::inv_inc_beta(x, p, q, ln_beta)
[INFO] [stdout] 425 | |         }).collect::<Vec<_>>(), y);
[INFO] [stdout]     | |___________________________________^ you must specify a type for this binding, like `f32`
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:440:11
[INFO] [stdout]     |
[INFO] [stdout] 440 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/beta.rs:442:33
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 test::black_box(super::inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found `f64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'test'
[INFO] [stdout]    --> src/beta.rs:453:11
[INFO] [stdout]     |
[INFO] [stdout] 453 |         b.iter(|| {
[INFO] [stdout]     |           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #50297 <https://github.com/rust-lang/rust/issues/50297> for more information
[INFO] [stdout]     = help: add `#![feature(test)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/beta.rs:455:33
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 test::black_box(super::inv_inc_beta(x, p, q, ln_beta))
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found `f64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 37 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0425, E0432, E0658, E0689.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "ac774842aef857793d0c93cad1e6b9b307a6db56c829022336bc246c7e81ff98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac774842aef857793d0c93cad1e6b9b307a6db56c829022336bc246c7e81ff98", kill_on_drop: false }`
[INFO] [stdout] ac774842aef857793d0c93cad1e6b9b307a6db56c829022336bc246c7e81ff98
